dramatic production - Turkish English Dictionary